home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / audio / 988 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  21.8 KB

  1. Path: news.production.compuserve.com!news
  2. From: Gary Goldberg <76236.3302@CompuServe.COM>
  3. Newsgroups: comp.sys.amiga.audio
  4. Subject: B&PPro Creativity Tool Kit full docs
  5. Date: 9 Mar 1996 17:48:43 GMT
  6. Organization: gg0012@epfl2.epflbalto.org
  7. Message-ID: <4hsg9s$ikg$1@mhade.production.compuserve.com>
  8.  
  9. The following are the full Creativity Tools Kit docs for those
  10. who downloaded them from Compuserve:
  11.  
  12. Accent Randomizer
  13.  
  14. DESCRIPTION: Randomizes the velocities of notes
  15.  
  16. SPECIAL TYPE: None
  17.  
  18. USAGE: PipeLine, ToolPad
  19.  
  20. CONTROLS: Drag the Max Change: slider to set the range of the
  21. randomization. MIDI note velocity ranges from 1, for a very soft
  22. sound, to 127, for the hardest emphasis. The Accent Randomizer
  23. takes the velocity of the note and adds a random number to it.
  24. Set the range of this random number with the Max Change: slider.
  25.  
  26. All In One
  27.  
  28. DESCRIPTION: The All In One Tool generates a triad based on the first
  29. note entered. While that chord plays, all other notes are branched to
  30. another Track.  This allows for the melody and accompaniment to be
  31. played simultaneously from one keyboard using two separate instruments
  32. without explicitly splitting the keyboard.
  33.  
  34. NOTE: Since All In One is a MacroTool, you must install its component
  35. Tools, Anyphonic, Invert, Merge, Branch, and Transpose, before
  36. installing All In One.
  37.  
  38. SPECIAL TYPE: MacroTool, Branching
  39.  
  40. USAGE: PipeLine, ToolPad
  41.  
  42. CONTROLS: The All In One MacroTool consists of an AnyPhonic Tool, which
  43. filter out the first note played and passes it along through two
  44. Transpose Tools and an Inverter Tool. [SIC, previous ref is to an
  45. Invert Tool --GWG] Doing so creates a chord. Notes rejected by the
  46. AnyPhonic Tool are branched so that you may send them to another
  47. Track if you wish.
  48.  
  49.  
  50.  
  51. AnyPhonic
  52.  
  53. DESCRIPTION: The AnyPhonic Tool permits only a set amount of notes to
  54. pass through the Track at any one time.  Choices range from monophonic
  55. (1 note at a time, the default) to 16-note polyphonic. Any excess
  56. notes are branched so that you may send them to another Track if you
  57. like.
  58.  
  59. SPECIAL TYPE: Branching
  60.  
  61. USAGE: PipeLine, ToolPad
  62.  
  63. CONTROLS: To set the maximum number of notes to be passed through,
  64. drag the slider to the desired number.
  65.  
  66. Arpeggiator
  67.  
  68. DESCRIPTION: The Arpeggiator Tool plays an arpeggiated sequence of notes
  69. using any notes played at a given time.  The rate, articulation, and
  70. direction of the arpeggiation may be modified.
  71.  
  72.    We've also included two MacroTools, Arpeggiator II and Arpeggiator III:
  73. Arpeggiator II adds an extra octave of arpeggiation, while Arpeggiator III
  74. adds two extra octaves.
  75.  
  76. NOTE: For a MacroTool to work properly, you must load its component
  77. Tools first. Arpeggiator II and Arpeggiator III both require the
  78. Transpose and Arpeggiator Tools.  Please ensure that these Tools have
  79. been previously loaded in your ToolBox.
  80.  
  81. SPECIAL TYPE: On-time
  82.  
  83. USAGE: PipeLine, ToolPad (Bars&Pipes Professional v1.1 or above)
  84.    [I think this was written when a v1.1 was contemplated;
  85.    however, I'm pretty sure there never was such a version released.
  86.    Therefore I read this as v2.0 or above--GWG]
  87.  
  88. CONTROLS: To specify how often arpeggiated notes are generated, drag
  89. the Rate: slider or select a preset duration by clicking on the note
  90. button and choosing from the resulting pop-up menu.
  91.  
  92. AutoModulate
  93.  
  94. DESCRIPTION: A Merging Tool, this allows one note stream to modulate
  95. the pitch of another.
  96.  
  97. SPECIAL TYPE: Merging. Requires Bars&Pipes Professional v1.1 or the
  98. new Branch Tool provided with this kit. (For more information, see
  99. NOTE: found in the Getting Started section of this manual)
  100.  
  101. [Notes from Gary: no v1.1 of B&PPro was actually marketed; interpret
  102. this as meaning v2.0 or greater. As for the Getting Started part of
  103. the docs for this ToolKit, I've omitted them, as they're just about
  104. identical for all ToolKits]
  105.  
  106. USAGE: PipeTool, ToolPad
  107.  
  108. CONTROLS: First, connect any branching Tool to the Auto Modulate
  109. Tool.  Like the Merge Tool included with Bars&Pipes Professional,
  110. the Auto Modulate Tool can receive events from any Tool that is
  111. capable of sending through a branching pipe.  This includes the
  112. Delay and Branch Tools.  The events that enter the Auto Modulate
  113. Tool via a branching Tool modulate the pitch of the notes that
  114. enter the Auto Modulate Tool from its original Pipeline.
  115.  
  116. Once you've connected the desired Tool to the Auto Modulate Too,
  117. open Auto Modulate's Control window by double-clicking on the Tool.
  118.  
  119. To set the central note around which the modulation occurs, drag the
  120. Axis: slider.  For example, set the Axis to C6.  In this case, when a
  121. note enters Auto Modulate from a branching Tool, Auto Modulate measures
  122. the difference between that note and C6, then adds that value to notes
  123. that pass through it.  For example, if D6 enters from above, Auto
  124. Modulate calculates a difference of 2 half-steps.  From then on, notes
  125. that enter from the left get shifted up by 2. If this seems confusing,
  126. don't worry.  Play with the Axis: slider and you'll quickly get
  127. the hang of it.
  128.  
  129. Sometimes when using Auto Modulate, it may not synchronize properly.
  130. For example, if you are using your keyboard to modulate a sequence as
  131. it plays, you may notice a delay between when you play a modulating
  132. note and when the sequence actually moves up or down in pitch.  This
  133. happens because Bars&Pipes Professional actually starts notes flowing
  134. down the PipeLine BEFORE they play.  As a result, some notes may pass
  135. through the AutoModulate Tool before it has received your input.
  136.  
  137. If this problem occurs, you can solve it by turning on the Synchronize
  138. button. Doing so guarantees that notes can never enter the inputs ahead
  139. of time, thus assuring synchronization.  This option can, however,
  140. interfere with the proper operation of other Tools, such as Quantize
  141. and True Gliss. As such, please use it only when you truly need it.
  142.  
  143. Finally, select the Re-Trigger button if you'd like the currently playing
  144. modulated notes to play again with a new modulation every time a
  145. modulation note enters through the branching input.  For example, if
  146. you have a long drone note playing, every time you play a new modulation,
  147. the drone would re-trigger in the new, modulated, pitch.
  148.  
  149.  
  150.  
  151. AutoTranpose
  152.  
  153. DESCRIPTION: A Merging Tool, this allows one note stream to transpose
  154. the pitch of another. Unlike the Auto Modulate Tool, this works within
  155. the key & scale/mode that you select in either the Master Parameters
  156. or a Track's Song or Master Parameters.
  157.  
  158. SPECIAL TYPE: Merging.  Requires Bars&Pipes Professional v1.1 [read
  159. this as 2.0+--GWG or the updated Branch Tool provided with this kit.
  160. (For more information, see NOTE: found in the Getting Started section
  161. of this manual).
  162.  
  163. USAGE: PipeLine, ToolPad
  164.  
  165. CONTROLS: First, connect any branching Tool to the Auto Transpose Tool.
  166. Like the Merge Tool included with Bars&Pipes Professional, the Auto
  167. Transpose Tool can receive events from any Tool that is capable of
  168. sending through a branching pipe.  This includes the Delay and Branch
  169. Tools.  The events that enter the Auto Transpose Tool via a branching
  170. Tool modulate the pitch of the notes that enter the Auto Transpose
  171. Tool from its original PipeLine.
  172.  
  173. Once you've connected the desired Tool to the Auto Tranpose Tool,
  174. open the Auto Transpose Control window by double-clicking on the Tool.
  175.  
  176. To set the central note around which the modulation occurs, drag the
  177. Axis: slider. For example, set the Axis to C6. In this case, when a note
  178. enters Auto Transpose from a branching Tool, Auto Transpose measures
  179. the number of steps between that note and C6, then adds that value
  180. to notes that pass through it.  For example, if D6 enters from above,
  181. Auto Transpose calculates a difference of 1 step. From then on, notes
  182. that enter from the left get shifted up by 1 step within the currently
  183. selected Key and Scale/Mode.
  184.  
  185. Sometimes when using Auto Transpose, it may not synchronize properly.
  186. For example, if you are using your keyboard to tranpose a sequence as
  187. it plays, you may notice a delay between when you play a transposing
  188. note and when the sequence actually moves up or down in pitch.  This
  189. happens because Bars&Pipes Professional actually starts notes flowing
  190. down the PipeLine BEFORE they play.  As a result, some notes may pass
  191. through the Auto Transpose Tool before it has received your input.
  192.  
  193. If this problem occurs, you can solve it by turning on the Sychronize
  194. button. Doing so guarantees that notes never enter the inputs ahead
  195. of time, thus assuring synchronization.  This option can, however,
  196. interfere with the proper operation of other Tools, such as Quantize
  197. and True Gliss.  As such, please use it only when you truly need it.
  198.  
  199. Finally, select the Re-Trigger button if you'd like the currently
  200. playing transposed note to play again with a new tranposition every
  201. time a note enters through the branching input.  For example, if you
  202. have a long drone note playing, every time you play a new transposition,
  203. the drone would re-trigger in the new, transposed pitch.
  204.  
  205. Past Out
  206.  
  207. DESCRIPTION: Some Tools, such as True Gliss and Jump Start create
  208. audio noise in real-time, although on playback, they sound just fine.
  209. The Past Out corrects this real-time audio noise.  This Tool filters
  210. out events that are time-stamped in the past. (Time-stamping in
  211. Bars&Pipes Professional's way of describing when a note should sound
  212. on playback.)  These time-stamped events are generated by Tools such
  213. as True Gliss and Jump Start that out of necessity create events that
  214. sound as if they were played at an earlier time.  Although these
  215. events record properly into the Sequencer, in real-time they are
  216. heard too late.  Past Out removes them from the PipeLine.
  217.  
  218. SPECIAL TYPE: None
  219.  
  220. USAGE: PipeLine
  221.  
  222. CONTROLS: Place the Past Out Tool in a Track's Output PipeLine so
  223. that all events with that Track's play back properly while you're
  224. recording that Track.
  225.  
  226. To set the cutoff time after which all events will cease to sound,
  227. drag the Cutoff: slider found in Past Out's Control window. Notes
  228. that enter Past Out with time-stamps earlier that the current time
  229. minus the cutoff will be removed.
  230.  
  231.  
  232. Random Notes
  233.  
  234. DESCRIPTION: Generates random notes, either by creating the notes
  235. at regularly spaced intervals, or by altering existing notes as they
  236. pass through the Random Notes Tool. Random Notes can choose note values
  237. from the current Key, Chord, or the entire chromatic scale.  In addition,
  238. it randomized velocity, duration, and timing of each note.
  239.  
  240. SPECIAL TYPE: None
  241.  
  242. USAGE: PipeLine, ToolPad (Bars&Pipes Professional v1.1 only) [I take
  243. this to mean v2.0+ as no v1.1 of B&PPro was marketed--GWG]
  244.  
  245. CONTROLS: You can use Random Notes in one of two ways: Either place it
  246. in the PipeLine to generate random notes as the sequencer plays or
  247. as a note enters it via the PipeLine, or place it in the ToolPad to
  248. create a sequence of random notes with the Toolize command.
  249.  
  250. Random Notes provides a Control window with a multitude of buttons
  251. and sliders that determine the behavior of the random notes generated.
  252.  
  253. The two buttons after the Trigger: prompt determine when Random Notes
  254. generates notes. If you select Tap, it creates a random note every
  255. time a note passes through Random Notes.  Essentially, you play the
  256. rhythm, Random Notes supplies the pitches of the notes.
  257.  
  258. If you select Cycle, Random Notes creates random notes at regularly-
  259. spaced intervals. When you use Random Notes in this mode, you must also
  260. set the Rate:, Density:, Feel:, and Articulation sliders, since these
  261. sliders determing the timing of the notes generated.  In Tap mode,
  262. however, you set the timing of each note by playing them.
  263.  
  264. To set the time interval between notes, drag the Rate: slider.
  265. Alternatively, you can set this interval by selecing a note value from
  266. the pop-up menu. To do so, click on the button just to the right of the
  267. Rate: slider.  You may optionally modify that value by clicking on
  268. the Triplet button.
  269.  
  270. To determine the frequency of random notes, drag the Density: slider.
  271. When Density: is 100%, a random note plays every time.  When Density:
  272. is 50%, a random note plays, on the average, half of the time.
  273.  
  274. Random Notes ignores the Density setting when you set Trigger: to Tap.
  275.  
  276. To set the rigidity of the timing, use the Feel: slider. When Feel: is
  277. 0%, the notes always fall on the beat. However, as the Feel: increases,
  278. they tend to wander more and more from the center, adding yet another
  279. degree of randomness. Of course, Random Notes only reads the Feel:
  280. slider when you place Trigger: in Cycle mode.  In Tap mode, you
  281. provide the Feel.
  282.  
  283. The Random Notes Tool generates pitches by selecting randomly from a
  284. palette of notes.  To determine the range and tonality of the palette,
  285. select one of the four buttons after the Note Palette: prompt. When
  286. you select a Key & S/M, Random Notes choose notes from the current
  287. Key & Scale/Mode, as set in the Song or Master Parameters.  When you
  288. select Chords, Random Notes choose notes from the Chord list in the
  289. Song or Master Parameters.  Note that as the song plays, the random
  290. notes play from the changing chords. If you'd like a completely random
  291. selection of all possible notes, select All Notes. Finally, to turn
  292. Random Notes off, select Off.
  293.  
  294. To determing the range of notes played, drag the Low Note: and High
  295. Note: sliders.  Random Notes will choose notes from the selected
  296. Note Palette and between these lower and upper bounds.
  297.  
  298. To set the proximity of each note, drag the Linearity: slider. With
  299. Linearity: at 100%, each note is an immediate neighbor of the last
  300. within the key or chord.  This generates a note pattern with a very
  301. melodic feel. On the other hand, if you drag Linearity to 0%, each
  302. note has no relation to the previous one.
  303.  
  304. If Trigger: is set to Cycle, set the average duration of each note
  305. by dragging the Articulation: slider.  Random Notes also randomizes
  306. the duration of each note.  To set the degree of randomization, drag
  307. the Range: slider to the right.
  308.  
  309. To set the average velocity of each note, drag the Velocity: slider.
  310. Random Notes also randomizes the velocity of each note. To set the
  311. degree of randomization, drag the Range: slider to the right.
  312.  
  313.  
  314. Rhythm Section
  315.  
  316. DESCIRPTION: Rhythm Section imposes the rhythm stored in the Song
  317. or Master Parameters onto notes that enter the Tool.  Think of it as
  318. a fancy arpeggiator that plays notes against a predefined rhythm,
  319. rather than at regularly-spaced intervals.
  320.  
  321. SPECIAL TYPE: None
  322.  
  323. USAGE: PipeLine, ToolPad (only Bars&Pipes Professional version 1.1
  324. and up [meaning v2.0+]
  325.  
  326. CONTROLS: To use Rhythm Section, first enter Rhythms in the Song or
  327. Master Parameters. Once you have done so, place Rhythm Section in a
  328. Track.  Begin recording and hold down the chord(s) of your choosing.
  329. Rhythm Section will subdivide the chords you enter according to the
  330. predefined rhythm.
  331.  
  332. Rhythm Section's Control window contains a set of sliders which
  333. govern the way it creates new notes from the chords and rhythms.
  334.  
  335. To determine how many component notes of the chord play on each beat,
  336. drag the Density: slider. When the Density is 100%, every note of
  337. the chord plays every time.  When Density: is 50%, about half of
  338. the notes play each time.
  339.  
  340. You may want at least one note to play regardless of the Density:
  341. setting.  If so, click on the +1 button. When you enable this,
  342. Rhythm Section plays at least one note on each beat of the rhythm.
  343.  
  344. To determing the "direction" of the arpeggio, drag the Arpeggiation:
  345. slider.  When you set Arpeggiation: to Up, the chord arpeggiates
  346. in an upward fashion.  When you set Arpeggiation: to Down, the chord
  347. arpeggiates in a downward fashion. When you set Arpeggiation: to
  348. Alternating, the chord arpeggiates in an alternating fashion, first
  349. upward, then downward.  Finally, when you set the slider to Random,
  350. each note in the chord plays randomly.
  351.  
  352. Although Rhythm Control uses the note durations provided in the
  353. Rhythm definitions, you can instruct Rhythm Section to vary the
  354. velocities randomly by dragging the Random Dynamics: slider to the right.
  355.  
  356. To create a strumming effect every time a chord is played, drag the
  357. Strum: slider to the right.  This places a slight delay between each
  358. successive note in the chord.  The greater the Strum: value, the
  359. greater the delay.
  360.  
  361. To set the rigidity of the timing, use the Feel: slider.  When Feel:
  362. is 0, the notes in the chord always land on the beat.  However, as the
  363. Feel: increases, they tend to wander from the center of the beat, adding
  364. feel to the chord.
  365.  
  366. Riff-Chord
  367.  
  368. DESCRIPTION: The Riff-Chord Tool splits the keyboard in two.  A key
  369. pressed down on the left side of the keyboard silently generates a
  370. chord.  Any key or keys pressed on the right hand side of the
  371. keyboard actually plays the chord with the duration and velocity
  372. dictated by the keys on the right side.
  373.  
  374.    NOTE: Since Riff-Chord is a MacroTool, you must load its component
  375. Tools, Keyboard Split, Tapped Out, Invert, Merge, and Transpose, into
  376. the ToolBox before loading Riff-Chord.
  377.  
  378. SPECIAL TYPE: MacroTool
  379.  
  380. USAGE: PipeLine, ToolPad
  381.  
  382. CONTROLS: This Tool consists of a Keyboard Splitter which sends the
  383. lower half of the keyboard to a Tapped Out Tool and the upper half
  384. as merging input to the Tapped Out Tool. Notes are then passed through
  385. two Transpose Tools and an Inverter Tool to create a chord.x
  386.  
  387.  
  388. Step'N Out
  389.  
  390. DESCRIPTION: Step'n Out allows you to first enter the pitches of
  391. your music and then enter the associated rhythm. This Tool provides
  392. two modes as an alternate means to step-enter notes.  In Record mode,
  393. it records a sequence of pitches.  In Play mode, it plays those notes,
  394. triggered by a subsequently entered rhythm.
  395.  
  396. SPECIAL TYPE: None
  397.  
  398. USAGE: PipeLine, ToolPad
  399.  
  400. CONTROLS: Begin by entering a sequence of notes into the Track which
  401. contains Step'N Out.  To do so, click on the Record button in Step'N
  402. Out's Control window.  While the Record button is activated, Step'N
  403. Out records all notes that enter.  Enter notes, one by one, into
  404. your Track. To enter a chord, hold down all notes of the chord
  405. simultaneously (as you would while step-entering in the Sequence
  406. Editor).  If you make a mistake, click on the Arrow button (<----)
  407. to remove the last note entered.
  408.  
  409. When you've finished entering your sequence of notes, disable Record
  410. mode by clicking on the Record button again.  Now play the desired
  411. rhythm into your Track.  As you play the rhythm, Step'N Out grabs
  412. each note from the recorded sequence and plays it, matched against
  413. the rhythm.  When Step'N Out reaches the end of the sequence, it jumps
  414. back to the beginning.  To restart at any point, click on the Reset button.
  415.  
  416. Tapped Out
  417.  
  418. DESCRIPTION: The Tapped Out Tool stores the noted entering on the
  419. current Track and plays them using the duration and velocity of
  420. notes entering from another Track via a branching Tool.  (See the
  421. Riff-Chord MacroTool for a simple application of this Tool).
  422.  
  423. SPECIAL TYPE: Merging
  424.  
  425. USAGE: PipeLine, ToolPad
  426.  
  427. CONTROLS: First, connect a branching Tool to the Tapped Out Tool.
  428. Like the Merge Tool, the Tapped Out Tool can receive events from
  429. any Tool on another Track, given that it is capable of branching.
  430. This includes the Delay and Branch Tools.  The events that enter
  431. Tapped Out in this manner control the timing and velocity of the
  432. notes that enter through the normal input.
  433.  
  434. Tapped Out's Control window has one button: Synchronize.
  435.  
  436. Sometimes when using Tapped Out, it may not synchronize properly.
  437. For example, if you are using your keyboard to tap a sequence as
  438. it plays, you may notice a delay between when you play a note and
  439. when the sequencer actually responds.  This happens because Bars&
  440. Pipes Professional actually starts notes flowing down the PipeLine
  441. BEFORE they play. As a result, some notes may pass through the
  442. Tapped Out Tool before it has received your input.
  443.  
  444. If this problem occurs, you can solve it by turning on the Synchronize:
  445. button.  This guarantees that notes never enter the inputs ahead of
  446. time, thus assuring synchronization. This option can, however,
  447. interfere with the proper operation of other Tools, such as Quantize
  448. and True Gliss. So use it only when you truly need it.
  449.  
  450.  
  451. Tri-Arpeggiator
  452.  
  453. DESCRIPTION: The Tri-Arpeggiator generates a triad based on the
  454. note pressed and arpeggiates through this chord.
  455.  
  456.    NOTE: Tri-Arpeggiator is a MacroTool. Before you load it, make
  457. sure you have already installed its component Tools in the ToolBox:
  458. Arpeggiator, Merge, Branch, and Transpose.
  459.  
  460. SPECIAL TYPE: MacroTool
  461.  
  462. USAGE: PipeLine, ToolPad
  463.  
  464. CONTROLS: By using two Transpose Tools, this MacroTool creates a triad.
  465. It then feeds this triad into an Arpeggiator Tool, which arpeggiates
  466. the triad.
  467.  
  468. True Gliss
  469.  
  470. DESCRIPTION: True Gliss creates a glissando, a series of rapidly
  471. ascending or descending notes between two adjacent notes.
  472.  
  473. SPECIAL TYPE: None
  474.  
  475. USAGE: PipeLine, ToolPad
  476.  
  477. CONTROLS: To turn on True Gliss, click on the Active button.
  478.  
  479. True Gliss contains two types of glissandos: a chromatic glissando
  480. that plays every half step between two adjacent notes and a glissando
  481. that uses only the notes in the current Key & Scale/Mode, as determined
  482. by the Song or Master Parameters.
  483.  
  484. To set the length of each note True Gliss Generates, drag the
  485. Articulation: slider. At 100%, each note in the Glissando begins and
  486. ends at the same times as the adjacent notes.  Greater values overlap,
  487. lesser values don't.
  488.  
  489. When playing into the Glissando Tool, you may notice that the glissando
  490. notes all happen at once, instead of over the time span between two
  491. adjacent notes. This happens because True Gliss can only make the
  492. glissando once you play the final note.  At that time, it figures out
  493. how to play the Glissando between the two notes.  Notice that although
  494. your glissando will sound strangely when playing it in real-time, it
  495. records properly into the Sequencer. To avoid this real-time problem,
  496. use Past Out, included with this kit.  If you place the Glissando Tool
  497. in the Output PipeLine, it does not exhibit this behavior when playing
  498. a prerecorded piece
  499.  
  500. Whoopie
  501.  
  502. DESCRIPTION: This Tool is a novelty item created by mischievous
  503. programmers in their copious spare time. Alhough it looks like
  504. a regular piece of pipe, it's such to cause hysterics when furtively
  505. slipped in a friend's composition!
  506.  
  507. SPECIAL TYPE: Stupid Prank to Humor Programmers
  508.  
  509. USAGE: PipeLine
  510.  
  511. CONTROLS: None that we know of.
  512.  
  513. -- 
  514. ArtiFICial intelligence?  What we need is THE REAL THING!!!
  515.